//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.aidong.model.wills;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(
		name = "PssPurcContract"
)
public class PssPurcContract implements Serializable {
	@Id
	@Column(
			name = "ContractCode",
			nullable = false
	)
	protected String contractCode;
	@Column(
			name = "ProviderCode",
			nullable = false
	)
	protected String providerCode;
	@Column(
			name = "PayMode",
			nullable = false
	)
	protected String payMode;
	@Column(
			name = "BeginTime",
			nullable = false
	)
	protected Date beginTime;
	@Column(
			name = "EndTime",
			nullable = false
	)
	protected Date endTime;
	@Column(
			name = "DeliverMode",
			nullable = false
	)
	protected String deliverMode;
	@Column(
			name = "Status",
			nullable = false
	)
	protected Integer status;
	@Column(
			name = "CreateUser",
			nullable = false
	)
	protected String createUser;
	@Column(
			name = "CreateTime",
			nullable = false
	)
	protected Date createTime;
	@Column(
			name = "UpdateTime",
			nullable = false
	)
	protected Date updateTime;

	public PssPurcContract() {
	}

	public PssPurcContract(String contractCode) {
		this.contractCode = contractCode;
	}

	public String getContractCode() {
		return this.contractCode;
	}

	public void setContractCode(String contractCode) {
		this.contractCode = contractCode;
	}

	public String getProviderCode() {
		return this.providerCode;
	}

	public void setProviderCode(String providerCode) {
		this.providerCode = providerCode;
	}

	public String getPayMode() {
		return this.payMode;
	}

	public void setPayMode(String payMode) {
		this.payMode = payMode;
	}

	public Date getBeginTime() {
		return this.beginTime;
	}

	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	public Date getEndTime() {
		return this.endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getDeliverMode() {
		return this.deliverMode;
	}

	public void setDeliverMode(String deliverMode) {
		this.deliverMode = deliverMode;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
}
